This page last changed on Feb 07, 2009 by tm.

Overview

In 2007, the AUV operations group set forward to port the AUV control software from QNX to Linux.  There were 2 ARM boards available that run Debian linux for development.   The transition to ARM was delayed.

The AUV-Linux port was completed with a sea trial by the end of 2008 running Debian 4.0 on the Geode x86 platform.   

To help the transition to Support Engineering, Tom O'Reilly has created  AUV-Linux tutorial.ppt in addition to the porting guide and programming guide in the CVS repository.

 

Notes

Here's a list of Missing Headers

Brent Roman has suggested that we use the same ARM-9 hardware as ESP for the AUV port. He has a Linux port that's designed to run headless, auto-connects to the network, boots fast, runs in 4 MB. (i.e. Talk to Brent Roman)

IPC

Tom O'Reilly has implemented the IPC using CORBA (OmniORB). Other fall-back options considered were shared memory and D-Bus


AUV-Linux tutorial.ppt (application/vnd.ms-powerpoint)
Document generated by Confluence on Feb 04, 2026 08:05